Logo image of ICLR

ICON PLC (ICLR) Stock Price, Quote, News and Overview

NASDAQ:ICLR - Nasdaq - IE0005711209 - Common Stock - Currency: USD

166.44  -2.75 (-1.63%)

After market: 166.44 0 (0%)